do ridiculous things - Turkish English Dictionary